package com.bian.spring.framework.beans.factory;

/**
 * IOC容器父接口
 *
 * @author bian
 * 2021/01/22
 */
public interface BeanFactory {

    // 根据bean对象的名称获取bean对象
    Object getBean(String name) throws Exception;

    // 根据bean对象的名称获取bean对象，并进行类型转换
    <T> T getBean(String name, Class<? extends T> clazz) throws Exception;
}
